	*{margin: 0; padding: 0; list-style: none; text-decoration: none;}	
	/* topNodecopy */
	.topNode-copy{
		height: 56px; display: none;
	}
		/*topNode*/
		.topNode{
			height: 56px; background-color: #303440; top: 0; z-index: 100; width: 100%;
		}
		.topNode .topNodeContent{
			width: 1206px; height:100% ; margin: 0 auto; background-color:;
		}
		.topNode .topNodeContent .logo{
			float: left;
			margin-top: 14px;
		}
		.topNode .searchNode{
			width: 357px; height:36px ; border: solid #313a41;
			background-color: #fff; float: left;border-radius: 19px;
			margin: 9px 0 0 17px; 
			cursor: pointer;
			color: #757575;
			position: relative;
		}
	.topNode .searchNode	.searchNode-ol
	{
		width: 300px;  position: absolute; height: auto; background: #fff; left: 18px;
		top: 40px;z-index: 102; box-shadow:  0 0 5px #ccc; padding-bottom: 10px; padding-top: 10px; display: none;
	}
	.topNode .searchNode	.searchNode-ol li{
		height: 40px; width: 100%; float: left;  line-height: 40px;font-size: 12px; text-indent: 16px;
	}
	.topNode .searchNode	.searchNode-ol li a{
		height: 100%; width: 100%; float: left; color: #3d3d3d;font-size: 14px;
	}
	.topNode .searchNode	.searchNode-ol li a:hover{
		color: #3aa54e; background: #f3f3f4;
	}
		.topNode .searchNode .searchNodeLeft.active{
			
			color: #4eae54; background-image: url('../img/jt-b2.gif');
		}
		.topNode .searchNode .searchNodeLeft{
			height: 100%; width: 44px; line-height: 36px;font-size: 13px; float: left;
			background: url(../img/jt-b.gif) no-repeat right 14px;
			margin-left: 18px;
			position: relative;
		}
	.topNode .searchNode .searchNodeLeft	.searchNodeLeft-ul{
		width: 60px;height: 84px;background-color: #ffffff;
		position: absolute; z-index: 101; left: -18px;
		top: 35px; box-shadow: 0 0 3px #ccc; border-radius: 2px;padding-top: 4px;
		display: none;
	}
	.topNode .searchNode .searchNodeLeft	.searchNodeLeft-ul>li{
		float: left; width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 13px; color: #313a3f;
	}
		.topNode .searchNode .searchNodeLeft	.searchNodeLeft-ul>li:hover{
			color:#58b35e ;
		} 
	.topNode .searchNode .searchNodeLeft	.searchNodeLeft-ul>li.active{
background:  #f5f5f5;
	color:#58b35e ;
	}
	.topNode .searchNode .searchNodeInput
	{
		width: 198px; height: 36px; height: 36px; border: none; float: left; outline: none; font-size: 15px; margin-left: 14px;
		color: #cfcfcf;
		
	}
		.topNode .searchNode  .searchNodeRight{
			width: 80px; height: 100%;
		float: right;
			background: url(../img/search.gif) no-repeat 10px center #4aaf4f;
			color: white ; line-height: 36px; text-indent: 29px;
			border-radius: 0 18px 18px 0;
		}
		.topNode .bannerTop{
			height: 100%; float: left; margin-left: 31px;
		}
		.topNode .bannerTop li{
			height: 100%; float: left; margin: 0 9px;
			color: white;
			cursor: pointer; line-height: 56px;
			text-shadow: 0 0 1px #000312; font-size: 14px;position: relative;
		}
		.topNode .bannerTop	li.downApp{
			padding-left: 18px; background:url(../img/download.gif) no-repeat  left center;
			
		}
		.topNode .bannerTop	li.downApp:hover{
			background-image: url('../img/download-h.gif');
		}
	.topNode .bannerTop	li	.line-node{
		height: 3px; width: 24px; position: absolute; background-color: #54b14a;
		z-index: 10px; bottom: 0; left: 50%; margin-left: -12px; display: none;
	}
.topNode .bannerTop	li.downApp	.downloadApp-show{
	width: 350px; height: 180px; border: 1px solid #d5d6db; background: #fff; position: absolute; top: 50px; z-index: 12; left: -128px;
	display: none;
}
.topNode .bannerTop	li.downApp	.downloadApp-show .downloadApp-show-left{
	float: left; width: 180px; height: 100%;
}
.topNode .bannerTop	li.downApp	.downloadApp-show .downloadApp-show-left img{
	float: left; margin: 23px 0 0 23px;
}
.topNode .bannerTop	li.downApp	.downloadApp-show .downloadApp-show-text
{
	float: left; width: 170px; height: 17px; color: #544c47; text-align: center;
	text-shadow: 0 0 0 white; margin-top: 24px; line-height: 17px;font-size: 17px; margin-bottom: 17px;
}
.topNode .bannerTop	li.downApp	.downloadApp-show a{
	float: left;  margin-bottom: 10px; height: 44px;
 }
.topNode .bannerTop	li.downApp .downloadApp-show-jt{
	background: url('../img/jt-t-down.png');
	width: 13px; height: 10px; position: absolute; left: 168px; top: -10px;
	display: none;
}

.topNode .bannerTop	li	.seeShow{
	border-radius: 2px;
	width: 240px; height: 244px; background: #fff; top: 50px; position: absolute;left: 0; z-index: 11; left: -70px; box-shadow: 0 2px 8px 0 rgba(0,0,0,0.15);
	display: none;
}
.topNode .bannerTop	li:hover	.seeShow{
	
	display:block;
}
.topNode .bannerTop	li	.seeShow .seeShow-jt{
	width: 16px; height: 10px;position: absolute; background: url('../img/jt-t.png');left: 50%; top:-9px; transform: translateX(-50%);
}
.topNode .bannerTop	li .seeShow-text{
	font-size: 13px;  height: 13px; line-height: 13px;  width: 100%;
	text-align: center; color: #262626; text-shadow: 0 0 0; margin-top: 18px;
}
.topNode .bannerTop	li .seeShow-title{
	font-size: 12px;  height: 12px; line-height: 12px;  width: 100%;
	text-align: center; color: #5b5b5b; text-shadow: 0 0 0; margin-top: 15px;
}
.topNode .bannerTop li .see-show-img{
	float: left; margin: 28px 0 0 58px; 
}
  
	.topNode .bannerTop	li:hover .line-node{
		display: block;
	}
	.topNode .bannerTop	li:hover span{
		color: #4ca753;
	}
		.topNode .bannerTop	li.see{
			padding-left: 18px; background:url(../img/lw.gif) no-repeat  left center;
			
			
		}
			.topNode .bannerTop	li.line{
				width: 5px; background: url(../img/sg.gif) no-repeat 0 19px;cursor: default;
				}
				.topNode .bannerTop	li.bell{
						width: 17px; background: url(../img/tx.gif) no-repeat 0 center;		
				}
				.topNode .bannerTop	li.bell:hover{
					background-image:url('../img/tx-h.gif') ;
				}
						.topNode .bannerTop	li.shoppongCart{
			width: 18px; background: url(../img/gwc.gif) no-repeat 0 center;		
				}
				.topNode .bannerTop	li.shoppongCart:hover{
					background-image: url('../img/gwc-h.gif');
				}
			.topNode  .user{
				height: 100%; float:left; position: relative;
				
				
			}
			.topNode  .user img{
				height: 34px; float: left; float: right; margin-top: 11px;
			width: 34px;	border: 1px solid  #1c2535; border-radius: 50%;
	margin-left: 9px;			
			}	
			.topNode  .user span{
				height: 100%; float: left; line-height: 56px; font-size: 14px ; color: white; cursor: pointer; 
				
			}
		.topNode  .user	.user-ul{
		width: 168px; height: 218px; position: absolute; background-color: #ffffff;	 border: 1px solid; right: 0; top: 50px;z-index: 103; padding: 8px;display: none;
		}		
	.topNode  .user	.user-ul	.user-jt{
		width: 14px; height: 10px; position: absolute; right: 10px; top: -9px;background: url('../img/jt-user-t.png');
	}
		.topNode  .user	.user-ul li{
			width: 100%;height : 36px; float: left;
		}
		.topNode  .user	.user-ul li:hover{
			background-color: #F3F4F6;
		}
	.topNode  .user	.user-ul li a .user-li-span-l{
		float: left; color:#98999a ; line-height: 36px; margin: 0; font-size: 12px;
	}
	.topNode  .user	.user-ul li a .user-li-span-r{
		float: right;color: #fd9a2f;;line-height: 36px; font-size: 12px; margin-left: 10px; 
	}
		.topNode  .user	.user-ul li.border-bottom-li{
			border-bottom: 1px solid #ebecec;
		}
		.topNode  .user	.user-ul li a{
			height: 100%; width: 100%; float: left; font-size: 12px; line-height: 36px; color: #98999a; text-indent: 10px;
		}
		.bannerTop-my{
			position: relative;
		}
		.bannerTop-my .bannerTop-my-content{
		width: 261px; position: absolute;	 height: auto;
		border: 1px solid #dddddd;
		padding: 7px 0; left: 0; top: 44px; background-color: #fff; z-index: 120; display: none;
		}
.bannerTop-my .bannerTop-my-content	.user-jt{
		width: 14px; height: 10px; position: absolute; left:  21px; top: -9px;background: url('../img/jt-user-t.png');
	}
	.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-top{
		width: 261px; height: 22px; color: #303030; font-size: 13px; line-height: 22px; text-indent: 10px; text-shadow: 0 0 0  ; cursor: auto;
	}
.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul
{float: left; width: 261px;height: auto;
	
}
.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li{
	width: 100%; height: 51px; float: left; margin: 0;
}
.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li:hover{
 background: #f6f6f6; 
}
.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li:hover a .bannerTop-my-content-ul-li-left-name{
color: #39a03d;
}

.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li a .bannerTop-my-content-ul-li-left-node{
	width: 52px; height: 51px; float: left;
}
	.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li a .bannerTop-my-content-ul-li-left-node img{
	float: left; margin: 8px 0 0 10px;
	}		
		.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li a			.bannerTop-my-content-ul-li-left-name{
			width:209px ; float: left; font-size: 12px; line-height: 12px; text-shadow: 0 0 0; margin-top: 10px; color: #161616;
		}
		.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-ul li a	.bannerTop-my-content-ul-li-left-now{
			width:209px ; float: left; font-size: 12px; line-height: 12px; text-shadow: 0 0 0; margin-top: 5px; color: #999999;	
		}
	.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-more{
		width: 261px; height: 40px; line-height: 40px; font-size: 12px;float: left; color: #565656; text-align: center; text-shadow: 0 0 0 white; background: #f6f6f6;
	} 
	.bannerTop-my .bannerTop-my-content	.bannerTop-my-content-more:hover{
		color: #3e9f38
	}
		/***topnodeend**/
	/***topbanner**********/
	 .topBanner{
	 	width: 1208px; height: 56px; margin: 0 auto;  
	 }  
.topBanner>li{
	float:  left; height: 56px; line-height: 66px;  font-size: 16px;margin-right: 66px ;
	position: relative; font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif"
 
}	
.topBanner>li.active .greenLine{
	display: block;
} 
.topBanner>li>a{
	color: #303440;
}	
	.topBanner>li.active>a{
		color: green;
	}
	.topBanner>li .greenLine {width: 24px;height: 3px; background: green;
	position: absolute; left: 50%; margin-left: -12px; bottom: 0px; display: none; z-index: 101;
	}
	.topBanner>li>a:hover{
		color: green;
	}
	.topBanner>li:hover .greenLine{
		display: block;
	}
	.topBanner>li  .active-ol{ display: none;
		width: 88px;z-index: 99; position: absolute; background: #fff; top: 53px; left: 0; box-shadow: 0 0 3px #ccc;
	}
	.topBanner>li  .active-ol li{
width: 100%; float: left; height: 45px;  line-height: 45px;
	}
	.topBanner>li  .active-ol li:hover a{
		font-weight: bold;
	}
	.topBanner>li  .active-ol li a{
		width: 100%; float: left; height: 100%; font-size: 13px; color: black;text-indent: 17px;
	}
	.topBanner>li.right{ margin: 0;
		
	}
	.topBanner>li.right:hover .right-ol{
		display: block;
	}
	.topBanner>li.right .right-ol{
		width: 88px; position: absolute; background: white;
	display: none;	height: 135px; top: 44px;left: -37px; z-index: 9;
	}
		.topBanner>li.right .right-ol li{
			width: 88px; height: 45px; line-height: 45px;text-align: center; float: left; font-size: 13px;position: relative;
			}
			
			.topBanner>li.right .right-ol li:hover a{
				color: green; font-weight: bold;
			}
			.topBanner>li.right .right-ol li .lineright{
		top: 10.5px;		background: green;		width: 2px; height: 24px; position: absolute;right: 0; display: none;
			}
				.topBanner>li.right .right-ol li:hover .lineright{
					display: block;
				}
			.topBanner>li.right .right-ol li a{
		width: 100%; height: 100%;  text-align: center;
			}
		.topBanner>li.right>a{
			float: left; margin-top: 29px; height: 4px; width: 18px;  line-height: 0;}
			/*	<!--silder-content-->*/
			.silder-content {
				height: 360px; background:  #f15c5a;
				
			}
		.silder-content	.silder-content-outerNode{
		width: 1208px; height: 100%; margin: 0 auto; position: relative;
			
		}
		.silder-content	.silder-content-outerNode		.silder-content-ULNode{
				width: 100%; height: 100%;position: relative;
				}
			.silder-content	.silder-content-outerNode		.silder-content-ULNode li{
				height: 100%; width: 100%;position: absolute; opacity: 0; display: none; transition: 0.5s;
			
			}
				.silder-content	.silder-content-outerNode		.silder-content-ULNode li.active{
					 opacity: 1; display: block;
				
				}	
				.silder-content	.silder-content-outerNode	.silder-content-ULNode img{
				float: left;
				
				
			}
				.silder-content .silder-content-outerNode .silder-content-button{
					width: 280px; height: 320px; background: rgba(0,0,0,0.4);
					position: absolute; right: 0; top: 20px; border-radius: 3px;
				}
					.silder-content .silder-content-outerNode .silder-content-button li{
				text-indent: 20px;font-size: 16px;height:40px;
    		 float: left;line-height: 40px;
					
					
				}
				.silder-content .silder-content-outerNode .silder-content-button li  a{
				height: 100%;float: left;color: #aaa; 
				}
				.silder-content .silder-content-outerNode .silder-content-button li  a:hover{
				color: green;
				}
					.silder-content .silder-content-outerNode .silder-content-button li.first{
						margin-top: 22px;
					}
						.silder-content .silder-content-outerNode .silder-content-button li.active a{
						color: green;
					}
						.silder-content .silder-content-outerNode .silder-content-button li.active a{
						background: url(../img/image/slider-jt.png) no-repeat 8px center; 
					}
				
				/*	<!--silder-content--> end*/
				/*<!--	<!--opencontent-->-->*/
				.open-content{
					width: 1206px; height: 213px; margin: 35px auto 0;  position: relative;
					
				}
				.open-content h2{
					font-size: 24px; float: left;line-height: 24px;
					height: 24px; 
					 }
					 .open-content .more{
					 	font-size: 14px; color: #696969; position: absolute; right: 1px; top: 5px; padding-right: 27px;
					 	background: url(../img/image/more-jt.png) no-repeat right center;
					 }
					 
				 .open-content 	.open-content-slider{
				 	width: 1128px; height: 164px; float: left;  margin-left: 38px; margin-top: 15px; overflow: hidden; position: relative;
				 	
				 }
		 .open-content 	.open-content-slider	 .open-content-card{
		 	width: 1612px; height: 100%; position: absolute; left: 10px; top: 10px; transition: 1s;
		 }
		  .open-content 	.open-content-slider	 .open-content-card li{
	width: 351px;	border: 1px solid #F1F1F1;  	border-radius: 6px; height: 141px;float: left;   margin-right:25px; 
		 }
		   .open-content 	.open-content-slider	 .open-content-card li:hover{
		   	box-shadow: 0 0 10px #f3f3f3;
		   }
		     .open-content 	.open-content-slider	 .open-content-card li>a{
		     float: left;	height:100%; width: 100%;
		     }
		  .open-content 	.open-content-slider	 .open-content-card li .card-user{
		  	width: 112px; height: 100%; float: left; 
		  	
		  }
		  .open-content 	.open-content-slider	 .open-content-card li .card-user img{
		  	float: left; margin: 12px 0 0 12px;
		  	
		  }
		   .open-content 	.open-content-slider	 .open-content-card li .time{
		   	float: left; height: 14px; font-size: 14px; line-height: 14px; color: black;margin-top: 16px;
		   	width: 239px;
		   }
		    .open-content 	.open-content-slider	 .open-content-card li .content{
		    	font-size: 16px; height: 16px; line-height: 16px; color: black;  	width: 239px;
		    	float: left;margin-top: 14px;
		    	}
		    	 .open-content 	.open-content-slider	 .open-content-card li .user-name{
		    	 	height: 23px; width: 239px; font-size: 14px;float: left; line-height: 23px; color:#000312 ; margin-top: 11px;
		    	 }
		    	  .open-content 	.open-content-slider	 .open-content-card li .user-name .title-box{
		    	 float: left; width: 56px; height: 21px; border: 1px solid #fadfa9;  border-radius:3px ; background: #FEFAF2; color: #F19400;
		    	text-align: center; line-height: 21px; font-size: 12px;
		    	  }
		    	   .open-content 	.open-content-slider	 .open-content-card li .user-name .title-user{
		    	   	float: left; height: 100%; margin-right: 17px;
		    	   }
		    	    .open-content 	.open-content-slider	 .open-content-card li  .bottom-title{
		    	    	font-size: 12px; color: black; line-height: 12px; height: 12px; margin-top: 8px; float: left; width: 239px;
		    	    }
		    		   .open-content  .card-left{
		    		   	height: 23px;width: 13px;cursor: pointer; position: absolute;
		    		   	background: url(../image/l-jt.png);left: 3px;top: 110px;
		    		   }
		    		   .open-content  .card-right{
		    		   	height: 23px;width: 13px;cursor: pointer; position: absolute;
		    		   	background: url(../image/r-jt.png);right: 3px;top: 110px;
		    		   }
					/*<!--end	<!--opencontent-->-->*/
				/*live-model*/
				.live{
					margin-top: 22px; height: 287px;
				}
				.live .live-model{
				width: 1254px; height: 248px; float: left; 	margin-top: 30px; margin-left: -12px;
				}
				.live .live-model li{
					float: left; width:24.6875rem; height:124px ;
					border-radius: 3px; margin: right 24px;  margin-bottom: 4px;
				}
				.live .live-model li.noright{
					margin-right: 0px;
					
				}
				.live .live-model li:hover{
					 box-shadow:0 0 5px #ccc;
				}
				.live .live-model li a{
					height: 100%; width: 100%; float: left;
				}
					.live .live-model li a .teacher-pic{
						float: left; width: 112px; height: 100%; 
						}
						.live .live-model li a .teacher-pic img{
					border-radius: 50%; float: left;	margin-top: 12px;margin-left: 12px;	
						}
							.live .live-model li a .time{
					float: left;	width: 282px; height:13px ;	 font-size: 13px;line-height: 13px;
						margin-top:14px ; color:black;
							}
					.live .live-model li a .time span{
						float: left;
					}		
								.live .live-model li a .time .g{
									color: green;
								}
					.live .live-model li a .time .live-l{
			padding-right: 13px; background: url(../img/line-l.png) no-repeat right center;margin-right: 9px;			
					}
			.live .live-model li a .live-name{
				float: left; width: 16.625rem; color: #2e2e2e; line-height: 24px; margin-top: 11px; padding-right: 1rem;
				font-size: 16px;  
			}
	.live .live-model li a .live-teacher-name{
		float: left;  font-size: 11px; color: #606060; line-height: 11px; margin-top: 11px;
		width:282px ;
 	}
/* :end	live */ 
.systm{
	width: 1206px;
	height: 164px; margin:32px auto 0;
	
 }
 .systm h2{
	 font-size: 24px; float: left; line-height: 24px; height: 24px;
 }
 .systm .systm-title
 {
	font-size: 14px; line-height: 14px; height: 14px; float: left; color: #575757; margin-top: 9px;
	margin-left:13px ;
	
 }
 .systm .systm-ul{
	 width: 100%; height: 120px; float: left; margin-top: 20px;
	 
  }
   .systm .systm-ul li{
	   float: left; height: 100%; width: 180px; margin-right: 25px; border-radius: 3px; overflow: hidden;
 	   }
	   .systm .systm-ul li a{
		  height: 100%; width: 100%; float: left; 
	   }
	    .systm .systm-ul li a img{
			 height: 100%; width: 100%; 
		}
		.systm .systm-ul li.no{
			margin-right:0px ;
		}
		/* technology微专业模块 */
		.technology{
			margin-top: 43px ; height: 260px;
		}
		.technology .technology-ul{
			width: 1206px; height:223px ; float: left;
		}
		.technology .technology-ul li{
			height: 100%; float: left; width: 286px; margin-right: 20px;
		}
	.technology .technology-ul li	.technology-ul-outer{
	float: left;width: 100%; height: 161px; margin-top: 15px;
	border-radius: 3px 3px 0 0; overflow: hidden;
	}
		.technology .technology-ul li:hover img{
			transform: scale(1.2);
		}
		.technology .technology-ul li.no{
			margin-right: 0px;
		}
		.technology .technology-ul li a{
			float: left; width: 100%; height: 100%;
		}
		.technology .technology-ul li a .technology-image{
			width: 100%; height: 100%; transition: 0.7s;
		}
		.technology .technology-ul li a .technology-content{
		width: 284px; 	height: 61px; border: solid 1px #f0f0f0; float: left;
		border-radius: 0 0 3px 3px;
		}
			.technology .technology-ul li a .technology-content .technology-content-name{
				font-size: 16px; line-height: 16px; height: 16px; color: #0b0b0b; text-indent: 0.625rem;
				margin-top: 10px;
			}
			.technology .technology-ul li a .technology-content .technology-content-title{
				color:#656565; font-size: 13px; line-height: 13px; height: 13px; text-indent: 10px;
				margin-top: 8px;
			}
/* seckill限时秒杀模块 */
.seckill{margin-top: 51px; height: 311px;
	
}
.seckill .seckill-tab-top{width: 100%; height: 40px; float: left; margin-top: 21px; }
.seckill .seckill-tab-top li{
	float: left; height: 100%; width: 200px; margin-right:1px ; background: #edf7ee; font-size: 13px;
	text-align: center; line-height: 40px;cursor: pointer;color: #44344;: 0 0 1px #ffffff; 
}
.seckill .seckill-tab-top li.first{
	border-radius: 2px 0 2px 0;
}
.seckill .seckill-tab-top li.no{
	margin-right: 0px;
	
}
.seckill .seckill-tab-top li.active{
	background: #4aaf4f; color: aliceblue;
}
.seckill .seckill-tab-content{
	margin-top:12px ;height: 216px; float: left; width: 100%;
}
.seckill .seckill-tab-content .seckill-tab-ul{
	width: 100%; height: 100%;  display: none;
}
.seckill .seckill-tab-content .show{
	display: block;
}
.seckill .seckill-tab-content .seckill-tab-ul li{position: relative;
	float: left; height: 100%; width: 225px;margin-right: 20px;
}
.seckill .seckill-tab-content .seckill-tab-ul li img{
	float: left; height: 125px;border-radius: 3px; 
}
.seckill .seckill-tab-content .seckill-tab-ul li a{
	width: 100%; height: 100%; float: left;
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-name{
width: 100%;	height: 13px; line-height: 13px; float: left; font-size: 13px; margin-top: 10px;
	
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-user{
float: left; font-size: 12px; height: 12px;width: 100%;  line-height: 12px; color: #6b6b6b;margin-top: 13px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-money{
	float: left; color: orange; margin-top: 19px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-money-l{
	float: left; height: 13px; line-height: 13px; font-size: 13px;margin-top: 7px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-money-true{
	float: left; height: 24px; line-height: 24px; font-size: 24px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .last{
	color: #7c7c7c; margin-left: 13px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .last span{
	text-decoration: line-through; 
}
.seckill .seckill-tab-content .seckill-tab-ul li .last .seckill-tab-ul-money-true{
	font-size: 13px; line-height: 13px; margin-top: 7px;
}
.seckill .seckill-tab-content .seckill-tab-ul li .seckill-tab-ul-time{
	width: 60px; height: 20px; border: solid 1px #ff5319; border-radius: 3px; position: absolute; right: 0; bottom: 0;
	color: orange;text-align: center; line-height: 20px;font-size: 13px;
}
.seckill .seckill-tab-content .seckill-tab-ul li.active{
	color: #999; border: 1px dashe; 
}
.seckill .seckill-tab-content .seckill-tab-ul li.no{
	margin-right: 0;
}
/* msak遮罩层 */
.mask{
	width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3);position: fixed;
	left: 0; top: 0; z-index: 200; display:none
}
/* alertNode兴趣弹窗模块 */
.alertNode{
	width: 990px;
	height: auto;
	position: fixed;left: 50%; top: 50%;margin: -235px 0 0 -495px; background: #fff; 
	border-radius: 2px;display:none;z-index: 201; padding-bottom: 40px;

}
.alertNode .alertNode-topName{
	width: 100%; height: 19px; float: left;
	margin-top: 43px;
}
.alertNode .alertNode-topName span{
	float: left;
}
.alertNode .alertNode-topName span.alertNode-topName-choose{
	line-height: 19px; height: 19px; font-size: 19px; color: #1c1c1c; margin-right: 26px;margin-left: 40px; 
}
.alertNode .alertNode-topName span.alertNode-topName-title{
	line-height: 14px; height: 14px; font-size: 14px; color: #616161; margin-top: 5px;
	
}
.alertNode .alertNode-ul{
	width: 910px; height: 40px;border-bottom: 1px solid #ccc; float: left; margin: 26px 0 0 40px;
}
.alertNode .alertNode-ul li{
float: left; line-height: 40px; height: 100%; font-size:16px ;color: #353535;
position: relative;cursor: pointer; margin-right: 32px;
}
.alertNode .alertNode-ul li.active div{
	width: 100%; height: 3px;position: absolute; left: 0;bottom: -1px; background: green; 
	
}
	.alertNode .alertNode-CONTECT{
		width: 910px; float: left; height: 150px; border-bottom: 1px solid #e0e0e0; margin: 0 0 0 40px; 
	}
	.alertNode .alertNode-CONTECT ul.show{
		display: block;
	}
	.alertNode .alertNode-CONTECT ul{
		height: 100%; width: 100%; float: left; display: none;
	}
	.alertNode .alertNode-CONTECT ul li{
		height:32px; padding: 0 20px; border: 1px solid #ccc; float: left; border-radius: 16px;
		font-size: 13px; line-height:32px ; color: #414141;cursor: pointer; margin: 20px 20px 0 0;
	}
	.alertNode .alertNode-CONTECT ul li.active{
		background: #4eae54; color: azure; border-color:#4eae54 ;
	}
.alertNode	.alertNode-ol{
	width: 910px; float: left; margin-left: 40px; height: auto;
}
.alertNode .chouseBtnNode
{width: 180px; height: 44px; float: left; line-height: 44px; color: #fff; text-align: center; font-size: 15px; background-color: #4eae54; border-radius: 22px; margin-left: 405px;margin-top: 58px;cursor: pointer; 
	
}
.alertNode	.alertNode-ol li.text{ float: left;  height: 30px; line-height: 28px; color: #666; border: none;
padding: 0; margin-right: 14px;
	}
	.alertNode	.alertNode-ol li{
		font-size: 13px; line-height: 28px; height: 28px; padding: 0 16px; float: left; color: #666;
		border: 1px solid #d1d1d1; border-radius: 14px; margin-top: 19px;
		margin-right: 16px; 
	}
	.alertNode	.alertNode-ol li img{
		cursor: pointer; margin-left: 9px;
	}
.alertNode .alertNode-closed{
	position: absolute; top: 20px;right: 20px; height: 14px; width: 14px; cursor: pointer;
background: url('../img/colosd.gif');
}
.alertNode .alertNode-closed:hover{
	background: url('../img/bg-closed.gif');
}
/* inseret更改兴趣模块 */
.interest{
	width: 1206px; height:60px ; background: #edf7ee; border-radius: 2px; margin: 40px auto 0;line-height: 60px;
}
.interest .interest-l{
	font-size: 18px; font-weight: bold;margin-left: 20px; float: left;
}
.interest .interest-r{
	font-size: 13px; color: aquamarine; margin-left: 21px; background: url(../img/in-jt.gif) no-repeat right center;  padding-right: 15px; float: left; cursor: pointer;
}
 /* <!-- web-model 内容模块--> */
 .web-model{
	 height: 216px; margin-top: 23px;
 }
.web-model .seckill-tab-content-ul{width: 100%;height: 173px;float: left;margin-top: 19px;}
.web-model .seckill-tab-content-ul li a{float: left;width: 100%;height: 100%;}
.web-model .seckill-tab-content-ul li{float: left;height: 100%;position: relative;width: 225px;margin-right:20px; }
.web-model .seckill-tab-content-ul li .seckill-tab-ul-outer{
	float: left;height: 125px;border-radius: 3px; overflow: hidden;
}
.web-model .seckill-tab-content-ul li:hover img{
	transform: scale(1.18);
}
.web-model .seckill-tab-content-ul li img{ transition: 0.7s;}
.web-model .seckill-tab-content-ul li .seckill-tab-content-ul-name{
    height: 13px;line-height: 13px;float: left;width: 100%;font-size: 13px;color: #4a4a4a;margin-top: 10px;
}
.web-model .seckill-tab-content-ul li .seckill-tab-content-ul-user{
    float: left;font-size: 12px;height: 12px;line-height: 12px;color: #6b6b6b;margin-top: 13px;width: 100%;
}
.web-model .seckill-tab-content-ul li.no{margin-right:0px; }
.mt{margin-top: 47px;}
 /* 系列课程模块 */
 .series{
	 height: 212px;
 }
 .system{width: 1206px;height: 164px;margin: 32px auto 0;}
  .series  .series-ul{
	  width: 100%;height: 170px; float: left; margin-top: 19px; border-radius: 3px; overflow: hidden;
	  position: relative;
  }
   .series  .series-ul li{ 
	   width: 286px; float: left; height: 100%; margin-right: 20px; overflow: hidden;
   }
   .series  .series-ul li img{
   	transition: 0.87s;
   }
   .series  .series-ul li:hover img{
	   transform: scale(1.2);
   }
     .series  .series-ul li a{
		 height: 100%; width: 100%; float: left;position: relative;
	 }
	   .series  .series-ul li a .series-border-out {
		  width: 238px;height: 68px;border: 4px solid #fff;position: absolute;z-index: 2;left: 20px;bottom: 18px;
	   }
	   .series  .series-ul li a .series-border-inner{
		 width: 236px;height: 66px;background: rgb(255,255,255,0.94);position: absolute;z-index: 3;left: 25px;bottom: 23px;
	   }
	    .series  .series-ul li a .series-border-inner h3{
			height: 17px;float: left;width: 100%;font-size: 17px;line-height: 17px;margin-top: 17px;text-align: center;color: #0c0c0c;
		}
	.series  .series-ul li a .series-border-inner .series-border-inner-title{
		font-size: 13px;line-height: 13px;height: 13px;float:left;width: 100%;margin-top: 10px;text-align: center;color: #666666;
	} 
	 .series  .series-ul li.no{
		 margin-right: 0;
	 }
	 .mt43{
		 margin-top: 43px;
	 }
	 /* advertisement 广告模块 */
	 .advertisement{
		 width: 1206px; height: 130px; margin: 59px auto 0;
	 }
	 .advertisement a{
		 height: 100%;float: left;
	 }
 .advertisement .advertisement-l{ margin-right:20px;
	
	
}/* footer 尾部模块 */
.footer{
		margin-top: 26px; width: 100%; height: 184px; background: #474443;
	}
	.footer .footer-content{
		width: 1206px; height: 100%; margin: 0 auto; 
	}
	.footer .footer-content .footer-content-l{
	width: 972px;float: left;height: 100%;font-family: "Arial","Hiragino Sans GB", \5fae\8f6f\96c5\9ed1, "Helvetica", "sans-serif"
	}
	.footer .footer-content .footer-content-l .footer-content-l-text{
	font-size: 13px; height: 13px;line-height: 13px; float: left;	width: 100%;
	color: #fff;margin-top: 34px;
	}
	.footer .footer-content .footer-content-l .footer-content-l-ul{
		float: left; height: 13px;line-height: 13px; font-size: 13px;width: 100%;margin-top: 18px;
	}
	.footer .footer-content .footer-content-l .footer-content-l-ul li{
	float: left;height: 100%; margin-right: 22px;	
	}
	.footer .footer-content .footer-content-l .footer-content-l-ul li a{color: #fff}
		.footer .footer-content .footer-content-l .footer-content-l-ul li a:hover{
			text-decoration: underline;
		}
		.footer .footer-content .footer-content-l .footer-content-l-last-text{
			font-size: 13px; height: 13px; line-height: 13px; float: left;width: 100%; color:#fff;margin-top: 24px;
		}
		.footer .footer-content .footer-content-l .footer-content-l-last-text span{
			margin-right: 21px; float:left;
		}
		.footer .footer-content .footer-content-l .footer-content-l-last-text a{
			color: aliceblue;float:left; margin-left: 3px;
		}
	.footer .footer-content .footer-content-l .footer-content-l-last-text a:hover{
		color: #ccc;text-decoration: underline;
	}
	.footer .footer-content .footer-content-r{
		width: 234px ;height: 100%;float:left;
	}
.footer .footer-content .footer-content-r	.footer-content-r-download{
	height: 34px;width: 100%;float: left;margin-top:28px; 
}
.footer .footer-content .footer-content-r .footer-content-r-app{
	height: 30px; line-height: 30px; font-size: 13px; width: 100%; float: left;
	margin-top: 20px;
}
.footer .footer-content .footer-content-r .footer-content-r-app span{
	float: left; height: 100%; margin-left: 92px; color: white; margin-right: 7px;
}
.footer .footer-content .footer-content-r .footer-content-r-app a{
	float: left; margin-right: 16px; position: relative;
}
.footer .footer-content .footer-content-r .footer-content-r-app a.no{
	margin: 0;
}
.footer .footer-content .footer-content-r .footer-content-r-app a:hover .footer-content-r-app-show
{
	display: block;
}
.footer .footer-content .footer-content-r .footer-content-r-app a .footer-content-r-app-show{
	display: none;
	width: 240px; height: 247px; background: ; position: absolute; top: -260px; left: -113px;border-radius: 6px; box-shadow: 0 0 5px #ccc; background: url(../img/ewm.gif)  center 87px  no-repeat white;
}
.footer .footer-content .footer-content-r .footer-content-r-app a .footer-content-r-app-show .footer-content-r-app-show-sc{
	width: 17px; height: 9px; background: no-repeat url(../img/sjx.gif); position: absolute;/* top:247px ;left: 113px; */ left: 50%; margin-left: -8.5;bottom: -9px;
}
.footer .footer-content .footer-content-r .footer-content-r-app a .footer-content-r-app-show  .footer-content-r-app-show-text{
	width: 100%; height: 13px; font-size: 13px; line-height: 13px;  text-align: center;color: black;margin-top: 19px;
}
.footer .footer-content .footer-content-r .footer-content-r-app a .footer-content-r-app-show  .footer-content-r-app-show-title{
	width: 100%;  height: 11px; color: black; line-height: 11px; font-size: 11px; text-align: center;margin-top: 20px;
 }
 /* <!-- windows show右侧广告 --> */
 .window-show{
	width: 61px;  height: 327px; position: fixed; right: 18px; top: 320px; background: ; display: none;
 }
  .window-show .window-show-top{
	  position: absolute; top: 0;
  }
.window-show .window-show-ul
{width: 47px; height: 220px; border: 1px solid #aaa; position: absolute; left: 0; bottom: 0;background: #fff; border-radius: 5px;
	
}
.window-show .window-show-ul .window-show-ul-text{
	width: 100%; height: 58px; 
}
.window-show .window-show-ul .window-show-ul-text:hover .window-show-ul-text-name{
	display: block;
}
.window-show .window-show-ul .window-show-ul-text .window-show-ul-text-name{
	float: left; width: 25px;height: 49px; background: green; color: white; font-size: 12px; line-height: 21px; padding-top: 9px; padding-left: 11px; padding-right: 11px; display: none;
}
.window-show .window-show-ul .show-m{ 
	background: url(../img/show-m.gif) no-repeat center center; border: 5px 5px 0 0; overflow: hidden;
}
.window-show .window-show-ul .show-mobel{
	background: url(../img/show-mobile.gif) no-repeat center center; position: relative;
}
.window-show .window-show-ul .show-t{
	background: url(../img/show-t.gif) no-repeat center center; position: relative; border-radius: 0 0 5px 5px; overflow: hidden;
}
.window-show .window-show-ul .window-show-ul-line{
	width: 100%;height: 23px; position: relative;
}
.window-show .window-show-ul .window-show-ul-line .line{
	width: 39px; height: 1px; background: black; position:  absolute; left: 4px; top:11px;
	}
	.window-show .window-show-ul .window-show-ul-text:hover  .show-alert{ display: none;
	background: white;	width: 212px; height: 133px; border: 1px solid black; position: absolute; left:-214px; top: -30px;
	}
	.window-show .window-show-ul .window-show-ul-text:hover  .show-alert .show-alert-jt
	{
	position: absolute;	width: 5px; height: 14px; background: url(../img/alert-jt.png) no-repeat; right: -5px;top: 50%; margin-top: -8px;
	}
	.window-show .window-show-ul .window-show-ul-text:hover	.show-alert-node{
		float: left; height: 110px; width: 85px; margin-top: 14px; margin-left: 14px;
	}
.window-show .window-show-ul .window-show-ul-text:hover	.show-alert-node	.ml15{
	margin-left: 15px;
}
		.window-show .window-show-ul .window-show-ul-text:hover	.show-alert-node img{
			float: left;
			}
			.window-show .window-show-ul .window-show-ul-text:hover	.show-alert-node p{
				height: 13px; font-size: 13px; line-height: 13px;  color: cadetblue; margin-top: 11px;
				text-align: center; width: 100%;
				float: left;
			}